counterscarp gallery - Spanish English Dictionary